Uitwisselprofiel Zorgkantoren Inkoopondersteuning en beleidsontwikkeling
Over Uitwisselprofiel Zorgkantoren Inkoopondersteuning en beleidsontwikkeling
- Publicatiedatum:
- 01-05-2026
- Inwerkingtreding:
- 01-05-2026
14.3 Wat is het aantal cliënten met een Wlz-indicatie per zorgprofiel VV en leveringsvorm?
Concepten
Relaties
- deel van
- gaat over
- gedefinieerd door
- geïdentificeerd door
- heeft deel
- heeft lokaliseerbaar gebied
- heeft perdurantlocatie
- opereert in regio
Eigenschappen
Instanties
- Modulair pakket thuis
- Persoonsgebonden budget
- VV Beschermd verblijf met intensieve palliatief-terminale zorg
- VV Beschermd wonen met intensieve dementiezorg
- VV Beschermd wonen met intensieve verzorging en verpleging
- VV Beschermd wonen met zeer intensieve zorg, vanwege specifieke aandoeningen, met de nadruk op begeleiding
- VV Beschermd wonen met zeer intensieve zorg, vanwege specifieke aandoeningen, met de nadruk op verzorging en verpleging
- VV Beschut wonen met intensieve begeleiding en uitgebreide verzorging
- VV Herstelgerichte behandeling met verpleging en verzorging
- Verblijf in een instelling
- Volledig pakket thuis
SPARQL query
Code gekopieerd
...Kopieer naar klembord
1# Indicator: Zorgkantoren 14.3 2# Parameters: ?peildatum, ?zorgkantoor 3# Ontologie: versie 3.0 of nieuwer 4 5PREFIX onz-g: <http://purl.org/ozo/onz-g#> 6PREFIX onz-zorg:<http://purl.org/ozo/onz-zorg#> 7PREFIX onz-org: <http://purl.org/ozo/onz-org#> 8PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> 9PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> 10PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> 11 12SELECT 13 (?vestiging as ?Indeling) 14 (?zorgprofiel AS ?Zorgprofiel) 15 (SUM(?max_vmb) AS ?Verblijf_met_behandeling) 16 (SUM(?max_vzb) AS ?Verblijf_zonder_behandeling) 17 (SUM(?max_vpt) AS ?VPT) 18 (SUM(?max_mpt) AS ?MPT) 19 (SUM(?max_pgb) AS ?PGB) 20 (SUM(IF((?max_vmb + ?max_vzb + ?max_vpt + ?max_mpt + ?max_pgb) > 0, 1, 0)) AS ?Totaal) 21WHERE { 22 SELECT 23 ?vestiging 24 ?client 25 ?zorgprofiel 26 (MAX(?vmb) AS ?max_vmb) 27 (MAX(?vzb) AS ?max_vzb) 28 (MAX(?vpt) AS ?max_vpt) 29 (MAX(?mpt) AS ?max_mpt) 30 (MAX(?pgb) AS ?max_pgb) 31 WHERE { 32 # BIND ("2023-01-01"^^xsd:date AS ?peildatum) 33 VALUES ?zorgprofiel { onz-zorg:4VV onz-zorg:5VV onz-zorg:6VV onz-zorg:7VV onz-zorg:8VV onz-zorg:9BVV onz-zorg:10VV } 34 35 # Zorgprocessen binnen peildatum 36 ?zorgproces a onz-zorg:NursingProcess ; 37 onz-g:definedBy ?indicatie ; 38 onz-g:startDatum ?start_zorgproces . 39 OPTIONAL { ?zorgproces onz-g:eindDatum ?eind_zorgproces } 40 FILTER (?start_zorgproces <= ?peildatum && ((?eind_zorgproces >= ?peildatum) || !BOUND(?eind_zorgproces))) 41 42 # Indicatie + cliënt 43 ?indicatie a onz-zorg:WlzIndicatie ; 44 onz-g:hasPart ?zorgprofiel ; 45 onz-g:hasPart ?lv ; 46 onz-g:isAbout ?client ; 47 onz-g:startDatum ?ind_start . 48 49 # Indicatie filter peildatum 50 OPTIONAL { ?indicatie onz-g:eindDatum ?ind_eind } 51 FILTER (?ind_start <= ?peildatum && ((?ind_eind >= ?peildatum) || (!BOUND(?ind_eind)))) 52 ?client a onz-g:Human . 53 54 { 55 # Per vestiging 56 ?zorgproces onz-g:hasPerdurantLocation ?locatie . 57 ?locatie onz-g:partOf* ?vestiging_uri . 58 ?vestiging_uri a onz-org:Vestiging ; 59 onz-g:hasLocalizableArea/onz-g:identifiedBy/onz-g:hasPart/onz-g:hasPart ?postcode_6; 60 onz-g:identifiedBy ?vest_nr . 61 BIND(IRI(SUBSTR(STR(?postcode_6), 1, STRLEN(STR(?postcode_6)) - 2)) AS ?postcode) 62 ?pc_gebied 63 onz-g:identifiedBy ?postcode ; 64 onz-g:partOf+ ?zk_regio . 65 ?zk_regio a onz-org:ZorgkantoorRegio . 66 ?zorgkantoor onz-g:hasOperatingRange ?zk_regio . 67 ?vest_nr a onz-org:Vestigingsnummer ; 68 onz-g:hasDataValue ?vestiging . 69 } 70 UNION 71 { 72 # Totaal organisatie (inclusief zorgprocessen zonder locatie) 73 BIND("Organisatie (gecontracteerd + algemeen)" AS ?vestiging) 74 } 75 76 # Van de indicatiebesluiten3 met leveringsvorm5 verblijf8 bepaal of het met of zonder behandeling7 is. 77 OPTIONAL { ?indicatie onz-zorg:heeftIndicatieBehandeling ?behandeling } 78 BIND(IF(BOUND(?behandeling), ?behandeling, "false"^^xsd:boolean) AS ?incl_behandeling) 79 80 ?lv a onz-zorg:Leveringsvorm . 81 82 # Vlaggen per indicatie 83 BIND(IF(?lv = onz-zorg:instelling && ?incl_behandeling, 1, 0) AS ?vmb) 84 BIND(IF(?lv = onz-zorg:instelling && !?incl_behandeling, 1, 0) AS ?vzb) 85 BIND(IF(?lv = onz-zorg:vpt, 1, 0) AS ?vpt) 86 BIND(IF(?lv = onz-zorg:mpt, 1, 0) AS ?mpt) 87 BIND(IF(?lv = onz-zorg:pgb, 1, 0) AS ?pgb) 88 } 89 GROUP BY ?vestiging ?client ?zorgprofiel 90} 91GROUP BY ?vestiging ?zorgprofiel 92